﻿<%@LANGUAGE="VBSCRIPT" CodePage="65001"%>
<%
Option Explicit
Response.Buffer = True
Server.scriptTimeout="10"
on error resume next
Dim strSourceFile,objXML,objRootsite,AllNodesNum
strSourceFile=Server.MapPath("xml/info.xml")
Set objXML=Server.CreateObject("Microsoft.XMLDOM")
objXML.load(strSourceFile)
Set objRootsite=objXML.documentElement.selectSingleNode("qqinfo")
Dim startX,startY,sarea,verticalpos,startverticalpos
startX=objRootsite.childNodes.item(0).childNodes.item(2).text
startY=objRootsite.childNodes.item(0).childNodes.item(3).text
sarea=objRootsite.childNodes.item(0).childNodes.item(4).text
verticalpos=objRootsite.childNodes.item(0).childNodes.item(5).text
If sarea="0" Then
If IsNumeric(startX) Then
startX = CInt(startX) + 131
startX = "screen.width-" & CStr(startX)
End If
End If
If verticalpos="1" Then
If IsNumeric(verticalpos) Then
startverticalpos="frombottom"
End If
ElseIf verticalpos="0" Then
If IsNumeric(verticalpos) Then
startverticalpos="fromtop"
End If
Else
startverticalpos="frombottom"
End If
Set objRootsite=nothing
Set objXML=nothing
%>
if (!document.layers)
document.write('</div>')
var persistclose = 0;
var startX = <%=startX%>;
var startY = <%=startY%>;
var verticalpos = "<%=startverticalpos%>"

function iecompattest()
{
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name)
{
	var search = Name + "="
	var returnvalue = "";
	if (document.cookie.length > 0)
		{
			offset = document.cookie.indexOf(search)
			if (offset != -1)
				{
					offset += search.length
					end = document.cookie.indexOf(";", offset);
					if (end == -1) end = document.cookie.length;
					returnvalue=unescape(document.cookie.substring(offset, end))
				}
		}
	return returnvalue;
}

function staticbar()
{
	barheight=document.getElementById("divStayTopLeft").offsetHeight
	var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
	var d = document;
	function ml(id)
		{
			var el=d.getElementById(id);
			if (!persistclose || persistclose && get_cookie("remainclosed")=="")
			el.style.visibility="visible"
			if(d.layers)el.style=el;
			el.sP=function(x,y){this.style.right=x+"px";this.style.top=y+"px";};
			el.x = startX;
			if (verticalpos=="fromtop")
			el.y = startY;
			else
			{
			el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
			el.y -= startY;
			}
			return el;
		}

		window.stayTopLeft=function()
		{
			if (verticalpos=="fromtop")
			{
			var pY = ns ? pageYOffset : iecompattest().scrollTop;
			ftlObj.y += (pY + startY - ftlObj.y)/8;
			}
			else
			{
				var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
				ftlObj.y += (pY - startY - ftlObj.y)/8;
			}
			ftlObj.sP(ftlObj.x, ftlObj.y);
			setTimeout("stayTopLeft()", 10);
		}
	ftlObj = ml("divStayTopLeft");
	stayTopLeft();
}

if (window.addEventListener)
	window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
	window.attachEvent("onload", staticbar)
else if (document.getElementById)
	window.onload=staticbar